pin one's faith on someone - Turc Anglais Dictionnaire